package cn.labbook.bluetooth.pojo.vo;

import lombok.Data;

/**
 * @Author: zhangyang
 * @Date: 2023/6/2 18:51
 * @Desc: 订单查询结果 VO
 */
@Data
public class TencentOrderQueryVO {

    /**
     * SUCCESS/FAIL
     * 此字段是通信标识，非交易标识，交易是否成功需要查看trade_state来判断
     */
    private String return_code;
    /**
     * SUCCESS/FAIL
     */
    private String result_code;
    /**
     * SUCCESS--支付成功
     * REFUND--转入退款
     * NOTPAY--未支付
     * CLOSED--已关闭
     * REVOKED--已撤销(刷卡支付)
     * USERPAYING--用户支付中
     * PAYERROR--支付失败(其他原因，如银行返回失败)
     * ACCEPT--已接收，等待扣款
     * 支付状态机请见下单API页面
     */
    private String trade_state;
    /**
     * 支付金额
     */
    private String cash_fee;


    public static final String SUCCESS_CODE = "SUCCESS";

}
